#ifndef Helper_h
#define Helper_h

class Helper_T
{
private:
	Helper_T();
	~Helper_T();

public:
	static void GetServerVariable
	(
		PHTTP_FILTER_CONTEXT pFC, 
		char * nameBuffer, 
		char * valueBuffer, 
		int * lengthPtr
	);

	static void SetHeader
	(
		PHTTP_FILTER_CONTEXT pFC, 
		SetHeaderFn_T SetHeaderFn,
		char * nameBuffer, 
		char * valueBuffer
	);

	static void AddHeader
	(
		PHTTP_FILTER_CONTEXT pFC, 
		AddHeaderFn_T AddHeaderFn,
		char * nameBuffer, 
		char * valueBuffer
	);

	static void GetHeader
	(
		PHTTP_FILTER_CONTEXT pFC, 
		GetHeaderFn_T GetHeaderFn,
		char * nameBuffer, 
		char * valueBuffer, 
		int * lengthPtr
	);
};

#endif //Helper_h